/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.unicon.autoservicio.dao;

/**
 *
 * @author JMENDOZA | 20140205 | Proy. 817: Desempeño de Cliente
 */

import com.unicon.sdc.ds.ws.AcuerdoAutBean;
import com.unicon.sdc.ds.ws.DesempenioClienteDaoService;
import com.unicon.sdc.ds.ws.DesempenioClienteDaoService_Service;
import com.unicon.sdc.ds.ws.EficienciaObraBean;
import java.util.List;
import javax.xml.datatype.XMLGregorianCalendar;





public class DesempenioClienteDAO {
    
    private DesempenioClienteDaoService_Service desempenioClienteDaoService;
    
    public DesempenioClienteDAO()
    {}
    
       protected DesempenioClienteDaoService getDesempenioClienteDaoService() {
        if (desempenioClienteDaoService == null) {
            desempenioClienteDaoService = new DesempenioClienteDaoService_Service();
        }
        return desempenioClienteDaoService.getDesempenioClienteDaoServicePort();
    }
       
       
    /* JMENDOZA | 20140131 | proy. 817: Se agrega consulta Eficiencia en Obra */ 
     public List<EficienciaObraBean> getEficienciaObra(
                String co_usu, 
                String co_cli,
                XMLGregorianCalendar fe_ini, 
                XMLGregorianCalendar fe_fin, 
                String co_obr,
                String usuario, 
                String clave) {

        return getDesempenioClienteDaoService().getEficienciaObra(
                                        co_usu, 
                                        co_cli,
                                        fe_ini,
                                        fe_fin,
                                        co_obr,
                                        usuario,
                                        clave);

    }
       
       
    /* JMENDOZA | 20140131 | proy. 817: Se agrega consulta Eficiencia en Obra */ 
     public List<AcuerdoAutBean> getAcuerdosAut(
                String co_usu, 
                String co_cli,
                String usuario, 
                String clave) {

        return getDesempenioClienteDaoService().getAcuerdoAut(
                                        co_usu, 
                                        co_cli,
                                        usuario,
                                        clave);

    }
}
